Curvature-Constrained Shortest Paths in a Convex Polygon

نویسندگان

  • Pankaj K. Agarwal
  • Therese C. Biedl
  • Sylvain Lazard
  • Steve Robbins
  • Subhash Suri
  • Sue Whitesides
چکیده

Let B be a point robot moving in the plane, whose path is constrained to have curvature at most 1, and let P be a convex polygon with n vertices. We study the collision-free, optimal path-planning problem forB moving between two configurations insideP (a configuration specifies both a location and a direction of travel). We present an O(n2 log n) time algorithm for determining whether a collision-free path exists forB between two given configurations. If such a path exists, the algorithm returns a shortest one. We provide a detailed classification of curvature-constrained shortest paths inside a convex polygon and prove several properties of them, which are interesting in their own right. Some of the properties are quite general and shed some light on curvature-constrained shortest paths amid obstacles. Center for Geometric Computing, Computer Science Department, Duke University, Box 90129, Durham, NC 27708–0129, USA; [email protected]; http://www.cs.duke.edu/ ̃pankaj/. Supported in part by National Science Foundation research grant CCR–93–01259, by Army Research Office MURI grant DAAH04–96–1–0013, by a Sloan fellowship, by a National Science Foundation NYI award and matching funds from Xerox Corporation, and by a grant from the U.S.-Israeli Binational Science Foundation. ySchool of Computer Science, McGill University, 3480 University Street, Montreal, Qc, H3A 2A7, Canada; [email protected]. zSchool of Computer Science, McGill University; [email protected]. Supported in part by an INRIA postdoctoral award. xSchool of Computer Science, McGill University; [email protected]. Supported by an FCAR scholarship. {Department of Computer Science, Washington University Campus Box 1045, One Brookings Drive, St. Louis, MO 63130-4899, USA; [email protected];http://www.cs.wustl.edu/ ̃suri/. Research partially supported by NSF Grant CCR-9501494. kSchool of Computer Science, McGill University; [email protected]. Supported by NSERC and FCAR research grants.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bounded-Curvature Shortest Paths through a Sequence of Points

We consider the problem of computing shortest paths, whose curvature is constrained to beat most one almost everywhere, and that visit a sequence of n points in the plane in a givenorder. This problem arises naturally in path planning for point car-like robots in the presenceof polygonal obstacles, and is also a sub-problem of the Dubins Traveling Salesman Problem.We show that, ...

متن کامل

An Algorithm for Computing Constrained Reflection Paths in Simple Polygon

Let s be a source point and t be a destination point inside an n-vertex simple polygon P . Euclidean shortest paths [Lee and Preparata, Networks, 1984; Guibas et al. , Algorithmica, 1987] and minimum-link paths [Suri, CVGIP, 1986; Ghosh, J. Algorithms, 1991] between s and t inside P have been well studied. Both these kinds of paths are simple and piecewise-convex. However, computing optimal pat...

متن کامل

Reachability by paths of bounded curvature in a convex polygon

Let B be a point robot moving in the plane, whose path is constrained to forward motions with curvature at most one, and let P be a convex polygon with n vertices. Given a starting configuration (a location and a direction of travel) for B inside P , we characterize the region of all points of P that can be reached by B, and show that it has complexity O(n). We give an O(n) time algorithm to co...

متن کامل

Generalized Source Shortest Paths on Polyhedral Surfaces

We present an algorithm for computing shortest paths and distances from a single generalized source (point, segment, polygonal chain or polygon) to any query point on a possibly non-convex polyhedral surface. The algorithm also handles the case in which polygonal chain or polygon obstacles on the polyhedral surface are allowed. Moreover, it easily extends to the case of several generalized sour...

متن کامل

Unfolding Convex Polyhedra via Quasigeodesics

We show that cutting shortest paths from every vertex of a convex polyhedron to a simple closed quasigeodesic, and cutting all but a short segment of the quasigeodesic, unfolds the surface to a planar simple polygon.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Comput.

دوره 31  شماره 

صفحات  -

تاریخ انتشار 2002